renewable energy co-operative - Spanish English Dictionary